// pages/home/home.js
import {getApi} from '../../utils/API'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    //点
    indicatorDots:true,
    //自动切换
    autoplay:true,
    //自动切换时间间隔
    interval:2000,
    //滑动动画时长
    duration:500,
    background:[],
    inputValue:'',
    hotlist:[],
    hotlist1:[],
    statue:'hidden',
    mlist:[],
    ptitle:[],
    ptitle1:[]
  },
  //市场布局图
  gomap() {
    wx.navigateTo({
      url: '../map/map'
    })
  },
  goinput(e) {
    // console.log(e)
    this.setData({
      inputValue:e.target.dataset.value,
      statue:'hidden',
    })
  },
  //下拉框
  goshow() {
    // console.log(this.data.statue)
    let a = this.data.statue;
    if(a == false) {
      this.setData({
        statue:true
      })
    }else{
      this.setData({
        statue:false
      })
    }
  },
  //点击跳转商品详情
  goprod(e) {
    // console.log(e.currentTarget.dataset.index)
    let id = e.currentTarget.dataset.index;
    
    wx.navigateTo({
      url: '../prodDetail/prodDetail?prod_id='+id
    })
  },
  //点击跳转分类
  goclassify(e) {
    // console.log(e.currentTarget.dataset.index)
    let id = e.currentTarget.dataset.index;
    let page =1;
    wx.reLaunch({
      url: '../classfiy/classfiy?index='+id+'&page='+page,
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    getApi('/getBanner').then( (res) =>{
      // console.log(res.data.data);
      let arr = res.data.data;
      this.setData({
        background:arr
      })
    }).catch( (err) =>{
      console.log(err)
    }),
    getApi('/getHotProdlist').then( (res)=>{ 
      // console.log(res.data.data);
      let Arr = res.data.data;
      let arr1 = [];
      let arr2 = [];
      let arr3 = [];
      let arr4 = [];
      let title ='';
      let title1 ='';
      Arr.forEach((item)=> {
        if(item.prod_id %2 == 1) {
          arr1.push(item);
          title = item.prod_title;
          arr3.push(title.slice(0,12));
        }else {
          arr2.push(item);
          title1 = item.prod_title;
          arr4.push(title1.slice(0,12));
        }
      })
      // console.log(arr3)
      // console.log(arr2)
      this.setData({
        hotlist:arr1,
        hotlist1:arr2,
        ptitle:arr3,
        ptitle1:arr4
      })
    }).catch( (err)=> {
      console.log(err);
    }),
    getApi('/getMarketList').then( (res)=> {
      // console.log(res.data.data)
      let a = res.data.data;
     
      this.setData({
        mlist:a
      })
    }).catch( (err)=> {
      console.log(err);
    })

    
  },


  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})